Synonyms for "nuclear-powered submarine"

Words with similar meaning